680 Main St, Holden, MA 01520-1805, Holden
If you like a bar atmosphere this place has is for you. It is not for me you cant be seated away for a bar even at table
If you like a bar atmosphere this place has is for you. It is not for me you cant be seated away for a bar even at table